backyard shed - French English Dictionary